home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 4 / Eagles_Nest_Mac_Collection_Disc_4.TOAST / Database Management / FoxPro25#1 / FoxPro 2.5 Disk - 1 Setup.image / FoxPro Readme < prev    next >
Text File  |  1993-12-04  |  24KB  |  436 lines

  1. **********************************************************
  2.                                            Release Notes for
  3.  
  4.                        Microsoft® FoxPro® for Apple® Macintosh®
  5.                
  6.                                                Version 2.5
  7.  
  8.                      ©1993 Microsoft Corporation. All rights reserved.
  9. **********************************************************
  10.  
  11. Information in this document is more current than that in the manuals or in online Help. 
  12.  
  13. ==================================================================
  14. Contents
  15. ==================================================================
  16.            
  17. Part     Description
  18. ----     ----------
  19.   1         Installing FoxPro for Macintosh
  20.   2         Installing FoxPro on to a Network Server 
  21.   3         Installing Apple Shared Library Manager
  22.   4         Installing Fonts
  23.   5         Notes About FoxPro for Macintosh
  24.   6         Cross-Platform Considerations
  25.   7         Working with FoxPro Text Files
  26.   8         FoxPro and Other Applications
  27.   9         Other Notes
  28.   10       Other ReadMe Files
  29.  
  30.  
  31. ==================================================================
  32. Part 1:  Installing FoxPro for Macintosh
  33. ==================================================================
  34.  
  35. The following programs are known to cause problems during the installation of FoxPro for Macintosh:
  36.  
  37. • Norton Utilities® Directory Assistance 2
  38. • OnCue
  39. • SuperBoomerang
  40.  
  41. To avoid problems while installing FoxPro for Macintosh, turn off all extensions (INITs) and virus protection programs before starting.  To turn off extensions, restart the computer while holding down the Shift key.
  42.  
  43. ==================================================================
  44. Part 2:  Installing FoxPro on to a Network Server
  45. ==================================================================
  46.  
  47. If you choose the second option for installing FoxPro onto a network server (allowing users to run FoxPro from the server), do not install FoxPro onto a share that will be locked. FoxPro needs read/write permission to create the FOXUSER.DBF and FOXUSER.FPT files.
  48.  
  49. If, for security or other reasons, the FoxPro share must be locked, here are two options to provide FoxPro with the read/write permission it needs:
  50.  
  51. 1. Provide a copy of the FOXUSER.DBF and FOXUSER.FPT files in a read/write location.
  52. Each workstation user must set the RESOURCE= entry in their CONFIG.FPM file to point to the location of the FOXUSER.DBF file. To start FoxPro, they must double-click on the CONFIG.FPM file.
  53.  
  54. 2. Use the RESOURCE=OFF command before exiting FoxPro, either in the command window or in CONFIG.FPM. Alternatively, use SET RESOURCE OFF in any running program.
  55.  
  56. ==================================================================
  57. Part 3:  Installing Apple Shared Library Manager
  58. ==================================================================
  59.  
  60. The Apple Shared Library Manager (ASLM) is an application developed by Apple to allow applications to share code.  ASLM must be installed before you run FoxPro, or some FoxPro features will not work.
  61.  
  62. If you install new system software, you must also re-install ASLM. 
  63.  
  64. To install the Apple Shared Library Manager:
  65.  
  66. 1.  Close all running applications.
  67. 2.  Insert the disk labeled "Apple Shared Library Manager."
  68. 3.  Double-click on the Apple Installer icon.
  69. 4.  Follow the instructions on the screen.
  70.  
  71. The ASLM installer modifies the System suitcase and adds an extension called Shared Library Manager to the EXTENSIONS folder.  The following programs require ASLM.  If FoxPro tries to run these without ASLM, unexpected results may occur.
  72.  
  73. •    FoxDoc
  74. •    Beautify
  75. •    FoxTools
  76. •    Spell Checker
  77. •    Wizards
  78. •    IMPORT.APP 
  79. •    FoxPro for Macintosh Distribution Kit
  80.  
  81. The following libraries require ASLM and are installed in the EXTENSIONS folder by the FoxPro installer:
  82.  
  83. •    MACIMP.MLB
  84. •    RESERVED.MLB
  85. •    FOXDOC.MLB
  86. •    FOXTOOLS.MLB
  87.  
  88. ASLM will not load in System 7.0.1 with Tuneup 1.1.1 if AppleTalk® is turned off.  To load ASLM in this configuration, either turn AppleTalk on or install System 7.1.
  89.  
  90. ==================================================================
  91. Part 4:  Installing Fonts
  92. ==================================================================
  93.  
  94. To install the fonts shipped with FoxPro:
  95.  
  96. 1.  Close all running applications.
  97. 2.  Insert the disk labeled "Fonts."
  98. 3.  Drag the fonts you want to the icon for the System Folder.
  99.  
  100. If fonts in the System Folder have the same names as the fonts you are installing, the Macintosh system will not allow you to replace them.  To replace these previously installed fonts, drag the old fonts to the trash and empty it, then install the new fonts.  If you do not want to replace the fonts, you can rename them before installing the new fonts.
  101.  
  102. The minimum fonts required to run FoxPro for Macintosh are:
  103.  
  104. •    Geneva 9
  105. •    Courier 10
  106. •    Monaco 9
  107.  
  108. FoxFont is required to run .DBF-style Help or to run a FoxPro for MS-DOS® application on the Macintosh without transporting. FoxPro defines the 9-point FoxFont.  All other FoxFont sizes are mapped by the Macintosh system and may not appear correctly.
  109.  
  110. ==================================================================
  111. Part 5:  Notes About FoxPro for Macintosh
  112. ==================================================================
  113. This section includes information about:
  114.  
  115. FoxPro Filename Restrictions
  116. FoxPro Color Sets
  117. Displaying Scroll Bars
  118. Displaying Wallpaper Graphic Files
  119. Displaying the FoxPro Graphical Help File
  120. Addition to the SET PRINTER Command
  121. Change to the ON KEY LABEL Command
  122. Using Dual Monitors
  123.  
  124. ------------------------------------------------------------------
  125. FoxPro Filename Restrictions
  126.  
  127. Do not use backslashes (\) or quotation marks (") as embedded characters in folder and filenames.  Although the Macintosh accepts backslashes and quotation marks as valid characters, FoxPro uses these characters to make filenames compatible across platforms.
  128.  
  129. ------------------------------------------------------------------
  130. FoxPro Color Sets
  131.  
  132. In FoxPro for Macintosh, commands that save or call color sets (CREATE COLOR SET and SET COLOR SET) are ignored. Color sets in FoxPro for Macintosh are determined by the Macintosh system settings. If you issue the SET COLOR SET TO command, FoxPro restores the default Macintosh color set.  
  133.  
  134. To change the color settings of FoxPro for Macintosh at startup, include the command COLOR OF SCHEME in CONFIG.FPM, as follows: 
  135.  
  136.     COLOR OF SCHEME <expN> = <ColorPairList>
  137.  
  138. Color schemes set in the CONFIG.FPM override the default Macintosh color set at the startup of FoxPro. For more information about color schemes, see Chapter 4, "Configuring FoxPro for Macintosh," in the Installation and Macintosh Features Guide.
  139.  
  140. ------------------------------------------------------------------
  141. Displaying Scroll Bars
  142.  
  143. If you want to display scroll bars along an editing region on a FoxPro screen, the editing region must have a height greater than five lines of text. Because FoxPro uses the Macintosh system to define scroll bars, scroll bars cannot be displayed with smaller editing regions. 
  144.  
  145. ------------------------------------------------------------------
  146. Displaying Wallpaper Graphic Files
  147.  
  148. Graphic files used as wallpaper on a FoxPro screen must have an extension in their filenames, such as MYPICT.PIC.  If the filename does not have an extension, FoxPro will ask for the location of the file each time the screen is run.
  149.  
  150. ------------------------------------------------------------------
  151. Displaying the FoxPro Graphical Help File
  152.  
  153. The FoxPro graphical Help file may not be able to display on a system with 8 megabytes (MB) of memory. If you have trouble displaying the graphical Help file, issue the following in the Command window:
  154.  
  155.     SET HELP TO foxhelp.dbf
  156.  
  157. This command brings up the .DBF-style Help file.
  158.  
  159. ------------------------------------------------------------------
  160. Addition to the SET PRINTER Command
  161.  
  162. The SET PRINTER command includes the following clause:
  163.  
  164. [FONT <expC>, [<expN>]]
  165.  
  166. Include the FONT clause to specify a default printer font for ?, ?? and @ ... SAY output directed to a printer.
  167.  
  168. Specify the font with the character expression <expC>, and the font size with the numeric expression <expN>.
  169.  
  170. ------------------------------------------------------------------
  171. Change to the ON KEY LABEL Command
  172.  
  173. FoxPro for Macintosh does not support the RIGHTMOUSE clause in the ON KEY LABEL command.
  174.  
  175. ------------------------------------------------------------------
  176. Using Dual Monitors
  177.  
  178. If you drag a window from a color monitor to a monochrome monitor, the screen controls may have display problems.
  179.  
  180. ==================================================================
  181. Part 6:  Cross-Platform Considerations
  182. ==================================================================
  183. This section includes information about:
  184.  
  185. Updating Cross-Platform Files
  186. Sorting International Characters
  187. Transporting Reports to FoxPro for Windows™ and MS-DOS
  188. Converting PICT Files to BMP Files
  189. Displaying OLE Graphics in FoxPro for Windows
  190. Opening Excel OLE Objects in FoxPro for Windows
  191.  
  192. ------------------------------------------------------------------
  193. Updating Cross-Platform Files
  194.  
  195. To develop applications for other platforms, or to transport applications, you need to update certain files for each of the platforms you work on. If you use FoxPro for Windows (version 2.5a and 2.5b) or FoxPro for MS-DOS (version 2.5a and 2.5b), copy the following files supplied with FoxPro for Macintosh to these platforms. Do not copy these files to earlier versions of FoxPro, or you may get unexpected results.
  196.  
  197. • GENSCRN.PRG
  198. • GENMENU.PRG
  199. • TRANSPRT.PRG
  200.  
  201. ------------------------------------------------------------------
  202. Sorting International Characters
  203.  
  204. If you are creating a cross-platform application in FoxPro for Macintosh for an international audience, and you are porting the application to another platform, use the following steps.  International character sorting is only available for versions 2.5a and later.
  205.  
  206. 1. Copy the FOXPRO.INT file supplied with FoxPro for Macintosh to FoxPro to the other platform.
  207. 2. Include the following line in the FoxPro for MS-DOS or FoxPro for Windows configuration file:
  208.  
  209.    CODE PAGE = AUTO
  210.  
  211. This ensures that ASCII characters representing international characters are recognized by your applications on the MS-DOS and Windows platforms, and enables the platforms to support the Macintosh code page.
  212.  
  213. ------------------------------------------------------------------
  214. Transporting Reports to FoxPro for Windows and MS-DOS
  215.  
  216. Reports developed on the FoxPro for Macintosh platform must be transported before you can run them in FoxPro for Windows or FoxPro for MS-DOS. If you use the REPORT FORM TO command to run an untransported Macintosh report in Windows, FoxPro displays a message instructing you to transport the report before running it.  In FoxPro for MS-DOS the message reads, "No records found for this platform."
  217.  
  218. ------------------------------------------------------------------
  219. Converting PICT Files to BMP Files
  220.  
  221. You can convert Macintosh PICT images to Windows bitmap files with "PICT to BMP," a simple stand-alone application shipped with FoxPro for Macintosh. "PICT to BMP" is located in the GOODIES:MISC folder. For information about using this application, see the topic Converting PICT Files to BMP Files in online Help.
  222.  
  223. ------------------------------------------------------------------
  224. Displaying OLE Graphics in FoxPro for Windows
  225.  
  226. Macintosh general fields with embedded or linked OLE objects appear blank when opened in FoxPro for Windows. This is because FoxPro for Windows cannot display the PICT files used by FoxPro for Macintosh.  To display the OLE graphic, double-click on the general field to edit the OLE object.  This updates the OLE graphic with a Windows bitmap.
  227.  
  228. ------------------------------------------------------------------
  229. Opening Excel OLE Objects in FoxPro for Windows
  230.  
  231. Embedded or linked Excel objects created in FoxPro for Macintosh do not work in FoxPro for Windows. If, in FoxPro for Windows, you try to connect to an Excel object created or modified in FoxPro for Macintosh, you will get the error message "Cannot activate OLE server." To connect to Excel objects you must re-create the link.
  232.  
  233. ==================================================================
  234. Part 7:  Working with FoxPro Text Files
  235. ==================================================================
  236. This section includes information about:
  237.  
  238. Removing Line Feeds from Text Files
  239. Redirecting Printing to a PostScript® File
  240. Sending a File to a Port
  241. Changing Paper Sizes for the ImageWriter®
  242. Using the COPY TO Command
  243.  
  244. ------------------------------------------------------------------
  245. Removing Line Feeds from Text Files
  246.  
  247. FoxPro for Macintosh normally saves text files and programs with line feeds as well as carriage returns. This can cause problems when you copy files to other Macintosh editing programs.
  248.  
  249. To remove line feeds from previously created text files, use FXSTRIPLF, a program included with the FoxTools library. The FoxTools file, called FOXTOOLS.MLB is located in the EXTENSIONS folder. For information about using FoxTools, see the FoxTools Readme file located in the GOODIES:MISC folder.
  250.  
  251. To edit a text file without adding line feeds, clear the check box labeled "Save Text with Line Feeds" in the Edit Preferences dialog.
  252.  
  253. ------------------------------------------------------------------
  254. Redirecting Printing to a PostScript File
  255.  
  256. To redirect a printing job from a printer that supports PostScript to a PostScript file, issue the following command:
  257.  
  258.    LIST FILE <filename> TO PRINT PROMPT 
  259.  
  260. The Print dialog appears with the option to select a PostScript file as a destination.
  261.  
  262. ------------------------------------------------------------------
  263. Sending a File to a Port
  264.  
  265. If you send a text file or a program to a port (COM1 or COM2), you must save your file with the end-of-file character, Ctrl-Z. This ensures that FoxPro can find the end of your document. If you do not include the end-of-file character, FoxPro will not print the last line of your document. To save the file with the end-of-file character, check the box labeled "Save Text With Ctrl-Z" in the Edit Preferences dialog. 
  266.  
  267. You can print only character-based documents directly to a port. To print graphics files, such as a FoxPro report, you must use the printer driver. To reset the printer to use the printer driver selected with the Macintosh Chooser, issue the following command:
  268.  
  269.    SET PRINTER TO
  270.  
  271. ------------------------------------------------------------------
  272. Changing Paper Sizes for the ImageWriter
  273.  
  274. To change paper sizes for an ImageWriter printer, you need to adjust the FoxPro for Macintosh resource file. Information about paper sizes is stored in the PREC resource of FoxPro and is accessed through the Page Setup dialog.
  275.    
  276. Custom page sizes are not available with all printer drivers. For instance, you cannot change the paper size used by a LaserWriter®.  
  277.  
  278. To add a custom paper size option to the Page Setup dialog, follow these steps:
  279.  
  280. 1. Quit FoxPro for Macintosh.
  281. 2. Open FoxPro for Macintosh in a resource editor.
  282. 3. Open the PREC resource.
  283. 4. Open the ID number 4.
  284. 5. In the field labeled "Number of Btns," change the number from 5 to 6.
  285. 6. In the fields labeled "Btn 6 Height" and "Btn 6 Width," enter the height and width of the new paper size. Each number represents 1/120th of an inch. For instance, an 8 1/2-by-11-inch paper size has a height of 1320 and a width of 1020. 
  286. 7. In the field labeled "Btn 6 Name," add a descriptive name to appear next to the button.
  287. 8. Save your changes and exit the resource editor.
  288.  
  289. To use the custom paper size option:
  290.  
  291. 1. Select an ImageWriter printer with the Macintosh Chooser.
  292. 2. Start FoxPro.
  293. 3. From the File menu, select Page Setup.
  294. 4. Choose the custom paper size.
  295.  
  296. FoxPro adds a 1/2-inch margin at the top of all documents printed with an ImageWriter. To remove the margin, check the box labeled "No Gaps Between Pages" in the Page Setup dialog.
  297.  
  298. ------------------------------------------------------------------
  299. Using the COPY TO Command
  300.  
  301. If you use the COPY TO command to transfer the records of a table to a text file, the records are separated by single line feeds, chr(10).  Records should be separated by a carriage return, chr(13).  To replace the line feeds with carriage returns, follow these steps:
  302.  
  303. 1.  With the FoxPro editor, open the text file.
  304. 2.  From the Edit menu, choose Preferences.
  305. 3.  Clear the check box labeled "Save Text With Line Feeds".
  306. 4.  Save the text file.
  307.  
  308. ==================================================================
  309. Part 8:  FoxPro and Other Applications
  310. ==================================================================
  311. This section includes information about:
  312.  
  313. Importing 4th Dimension®, FileMaker® Pro and Microsoft Works Files
  314. Changing Color Settings    
  315. Using the QuickTime™ Extension
  316. Using the XCMD Header File
  317. FoxPro and Gregg's Buttons
  318. FoxPro and QuickKeys
  319. FoxPro and the Radius™ Pivot Monitor
  320. FoxPro and Network Systems
  321. FoxPro and Accelerator Cards
  322.  
  323. ------------------------------------------------------------------
  324. Importing 4th Dimension, FileMaker Pro and Microsoft Works Files
  325.  
  326. You can import files created by the following programs to FoxPro for Macintosh using an application called IMPORT.APP. IMPORT.APP is located in the GOODIES:MISC folder.
  327.  
  328. • 4th Dimension version 3.0
  329. • FileMaker Pro version 2.1 
  330. • Microsoft Works    
  331.  
  332. ------------------------------------------------------------------
  333. Changing Color Settings    
  334.  
  335. FoxPro for Macintosh supports both black-and-white and color settings. However, FoxPro for Macintosh does not recognize changes to color settings made by third-party utilities while FoxPro is running. To make FoxPro recognize changes in color settings made by third-party utilities, you must exit and re-start FoxPro. This ensures that any objects you create in FoxPro are saved in the correct color setting. 
  336.  
  337. ------------------------------------------------------------------
  338. Using the QuickTime Extension
  339.  
  340. You can use the QuickTime extension of Macintosh System 7.1 to access and control time-based data such as video and audio recordings. FoxPro for Macintosh uses the latest version of the QuickTime extension, version 1.6.1. Earlier versions may cause unexpected results.
  341.  
  342. For information about using QuickTime with FoxPro, see the topic QuickTime in online Help.
  343.  
  344. ------------------------------------------------------------------
  345. Using the XCMD Header File 
  346.  
  347. To call FoxPro for Macintosh from an XCMD you need to add a reference to the FoxPro header file to the XCMD, as follows:
  348.  
  349.     #INCLUDE xcmd.h
  350.  
  351. The FoxPro XCMD header file, XCMD.H, is located in the GOODIES:MISC folder.
  352.  
  353. ------------------------------------------------------------------
  354. FoxPro and Gregg's Buttons
  355.  
  356. Some font and color changes made with Gregg's Buttons cause display problems in FoxPro for Macintosh.
  357.  
  358. ------------------------------------------------------------------
  359. FoxPro and QuickKeys
  360.  
  361. If you are using QuickKeys, pressing F1 does not bring up FoxPro Help.  To bring up the Help file while using QuickKeys, press Command + ? or type HELP in the Command window.  
  362.  
  363. ------------------------------------------------------------------
  364. FoxPro and the Radius Pivot Monitor
  365.  
  366. If you are using a Radius Pivot monitor, you must change the orientation of the monitor before starting FoxPro. The windows and status bar of FoxPro are not updated properly if you change monitor orientation while FoxPro is running.
  367.  
  368. ------------------------------------------------------------------
  369. FoxPro and Network Systems
  370.  
  371. Some FoxPro users might experience unexpected results when using unsupported network software to share files. For example:
  372.  
  373. On DEC® Pathworks™ systems, the file locking mechanism is not synchronized across multiple platforms. If a Windows workstation is accessing a shared file on the Pathworks server, Macintosh workstations might receive a "File in use by another" message.  This message will not appear if only Macintosh workstations (or only Windows workstations) are accessing the file.
  374.  
  375. On Banyan® VINES® systems, updating a table with SET EXCLUSIVE OFF has unpredictable results.  Use EXCLUSIVE access to ensure that updates work.
  376.  
  377. In addition, Microsoft Windows NT™ Advanced Server users might notice that tables set as EXCLUSIVE in FoxPro for Macintosh can still be set as SHARED in FoxPro for Windows.  This problem is being addressed with NT Service Pack 2.
  378.  
  379. ------------------------------------------------------------------
  380. FoxPro and Accelerator Cards
  381.  
  382. We have identified compatibility issues with the following accelerator cards:
  383.  
  384. Mobius Accelerator on SE/30 machines
  385. Daystar Accelerator Turbo 040 on a IIfx machine
  386.  
  387. Contact your card vendor for additional information.
  388.  
  389. ==================================================================
  390. Part 9:  Other Notes
  391. ==================================================================    
  392. This section includes information about:
  393.  
  394. Indexing in the Report and Screen Wizards
  395. Analyzing Large Files with FB+Migrate
  396.  
  397. ------------------------------------------------------------------
  398. Indexing in the Report and Screen Wizards
  399.  
  400. If you specify a new sort order in either the Report Wizard or the Screen Wizard, the Wizard creates a new index. This new index is given a dynamic index tag name, such as _qkzOpdwwe. If you create an index based on a similar sort order before running a Wizard, the Wizard will use the previously created index tag name.
  401.  
  402. ------------------------------------------------------------------
  403. Analyzing Large Files with FB+Migrate
  404.  
  405. The Migration Application can take a significant amount of time to analyze large program files. If you are analyzing a large program you may want to split your program into smaller files. 
  406.  
  407. ==================================================================
  408. Part 10:  Other Readme Files
  409. ==================================================================
  410. This section includes information about:
  411.  
  412. The Q&A Readme File
  413. The FoxTools Readme File
  414.  
  415. ------------------------------------------------------------------
  416. The Q&A Readme File
  417.  
  418. You can find answers to commonly asked questions about FoxPro for Macintosh in the Readme file called Q&A ReadMe.  The Q&A Readme file is located in the folder containing FoxPro.
  419.  
  420. ------------------------------------------------------------------
  421. The FoxTools Readme File
  422.  
  423. You can find information about FoxTools, a library that makes Macintosh system functions available for use by FoxPro, in the file called FoxTools ReadMe.  The FoxTools Readme file is located in the GOODIES:MISC folder. 
  424.  
  425. **********************************************************
  426. Microsoft, FoxPro and MS-DOS are registered trademarks and Windows and Windows NT are trademarks of Microsoft Corporation.
  427.  
  428. 4th Dimension is a registered trademark of ACIUS/ACI.
  429. Apple, AppleTalk, ImageWriter, LaserWriter and Macintosh are registered trademarks and Geneva, Monaco and QuickTime are trademarks of Apple Computer, Inc.
  430. Banyan and VINES are registered trademarks of Banyan Systems, Inc.
  431. DEC is a registered trademark and Pathworks is a trademark of Digital Equipment Corporation.
  432. FileMaker is a registered trademark of Claris Corporaton. 
  433. Norton Utilities is a registered trademark of Symantec Corporation.
  434. PostScript is a registered trademark of Adobe Systems, Inc.
  435. Radius is a trademark of Radius, Inc.
  436.